let mypromise=require('./mypromise')
let promise=mypromise((resolve,reject)=>{
    // 异步任务
    setTimeout(function(){
        let num=Math.random()
        if(num<0.5){
            resolve(num)
        }
        else{
            reject('error')
        }
    },2000)
})
// 成功失败函数必须都定义一个形参。将来好接收真的数据实参。
promise.then(function(value){
    console.log(value)
},function(err){
    console.log(err)
})
